A First in the USA, Attraction Connects Visitors to the Outdoors in Virginia Beach Rising 125 feet toward the sky, a new outdoor attraction is set to open this summer in Virginia Beach. Taller than some of the resort city’s oceanfront hotels, the Nautilus Observation Tower from Outdoor Venture Group will anchor the new Owl Creek Landing behind the Virginia Aquarium & Marine Science Center. Set on 38 wooded acres just across the waterway, the soaring tower will spiral above the treetops, delivering